# encoding: utf-8
# module PyQt5.QtCore
# from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import sip as __sip


class QStorageInfo(): # skipped bases: <class 'sip.simplewrapper'>
    """
    QStorageInfo()
    QStorageInfo(str)
    QStorageInfo(QDir)
    QStorageInfo(QStorageInfo)
    """
    def bytesAvailable(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.bytesAvailable() -> int """
        return 0

    def bytesFree(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.bytesFree() -> int """
        return 0

    def bytesTotal(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.bytesTotal() -> int """
        return 0

    def device(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.device() -> QByteArray """
        return QByteArray

    def displayName(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.displayName() -> str """
        return ""

    def fileSystemType(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.fileSystemType() -> QByteArray """
        return QByteArray

    def isReadOnly(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.isReadOnly() -> bool """
        return False

    def isReady(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.isReady() -> bool """
        return False

    def isRoot(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.isRoot() -> bool """
        return False

    def isValid(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.isValid() -> bool """
        return False

    def mountedVolumes(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.mountedVolumes() -> list-of-QStorageInfo """
        pass

    def name(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.name() -> str """
        return ""

    def refresh(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.refresh() """
        pass

    def root(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.root() -> QStorageInfo """
        return QStorageInfo

    def rootPath(self): # real signature unknown; restored from __doc__
        """ QStorageInfo.rootPath() -> str """
        return ""

    def setPath(self, p_str): # real signature unknown; restored from __doc__
        """ QStorageInfo.setPath(str) """
        pass

    def swap(self, QStorageInfo): # real signature unknown; restored from __doc__
        """ QStorageInfo.swap(QStorageInfo) """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""


    __hash__ = None


